License
Get License Metrics
Returns license quota, current usage, and feature information.
GET
/
api
/
manager
/
license
/
metric
Get License Metrics
curl --request GET \
--url https://your_a2_service/api/manager/license/metric \
--header 'Authorization: Bearer <token>'import requests
url = "https://your_a2_service/api/manager/license/metric"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://your_a2_service/api/manager/license/metric', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://your_a2_service/api/manager/license/metric",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://your_a2_service/api/manager/license/metric"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://your_a2_service/api/manager/license/metric")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://your_a2_service/api/manager/license/metric")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"features": {
"analytic": [
"advertiser"
],
"campaign": [
"impression"
],
"creative": [
"display"
],
"media_library": [
"local"
],
"name": "<string>",
"notification": [
"adm"
]
},
"info": {
"customer_id": "<string>",
"expiry_date": "<string>",
"license_type": "<string>"
},
"limit": {},
"quota": {},
"used": {}
}{
"detail": "<string>"
}{
"detail": {
"code": "LICENSE.FILE_NOT_FOUND",
"message": "License file not found. Contact your system administrator."
}
}Authorizations
Bearer authentication. Pass the access token in the Authorization: Bearer <token> header.
Response
Successful Response
Show child attributes
Show child attributes
Show child attributes
Show child attributes
Static limits for feature behavior.
Show child attributes
Show child attributes
Maximum allowed resource usage limits.
Show child attributes
Show child attributes
Current usage count for each resource type.
Show child attributes
Show child attributes
Was this page helpful?
⌘I
Get License Metrics
curl --request GET \
--url https://your_a2_service/api/manager/license/metric \
--header 'Authorization: Bearer <token>'import requests
url = "https://your_a2_service/api/manager/license/metric"
headers = {"Authorization": "Bearer <token>"}
response = requests.get(url, headers=headers)
print(response.text)const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
fetch('https://your_a2_service/api/manager/license/metric', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://your_a2_service/api/manager/license/metric",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer <token>"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://your_a2_service/api/manager/license/metric"
req, _ := http.NewRequest("GET", url, nil)
req.Header.Add("Authorization", "Bearer <token>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.get("https://your_a2_service/api/manager/license/metric")
.header("Authorization", "Bearer <token>")
.asString();require 'uri'
require 'net/http'
url = URI("https://your_a2_service/api/manager/license/metric")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <token>'
response = http.request(request)
puts response.read_body{
"features": {
"analytic": [
"advertiser"
],
"campaign": [
"impression"
],
"creative": [
"display"
],
"media_library": [
"local"
],
"name": "<string>",
"notification": [
"adm"
]
},
"info": {
"customer_id": "<string>",
"expiry_date": "<string>",
"license_type": "<string>"
},
"limit": {},
"quota": {},
"used": {}
}{
"detail": "<string>"
}{
"detail": {
"code": "LICENSE.FILE_NOT_FOUND",
"message": "License file not found. Contact your system administrator."
}
}